Search Hotels in British Columbia

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in British Columbia

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 11,927 hotels in British Columbia with room rates, reviews, and availability. Most hotels are fully refundable.

Harrison Hot Springs Resort and Spa

3.0 star property
7.8 out of 10, Good, (3720)
"Great resort "
The price is CA $195
CA $255 total
includes taxes & fees
Jul 6 - Jul 7
Harrison Hot Springs Resort and Spa

Pinnacle Hotel Harbourfront

4.0 star property
8.8 out of 10, Excellent, (6820)
"Wonderful stay excellent staff and good food in restaurant "
The price is CA $305
CA $368 total
includes taxes & fees
Jul 1 - Jul 2
Pinnacle Hotel Harbourfront

YWCA Hotel

2.5 star property
9.0 out of 10, Wonderful, (2506)
"Great stay "
The price is CA $201
CA $243 total
includes taxes & fees
Jul 1 - Jul 2
YWCA Hotel

River Rock Casino Resort

4.0 star property
8.4 out of 10, Very good, (9205)
"Hotel is in perfect spot for our stay!"
The price is CA $222
CA $284 total
includes taxes & fees
Jun 30 - Jul 1
River Rock Casino Resort

Fairmont Empress

4.5 star property
9.2 out of 10, Wonderful, (2110)
"Beautiful property, well maintained and friendly staff. "
The price is CA $463
CA $543 total
includes taxes & fees
Jul 27 - Jul 28
Fairmont Empress

Hyatt Regency Vancouver

4.5 star property
9.4 out of 10, Exceptional, (2351)
"Great hotel at a reasonable price."
The price is CA $386
CA $466 total
includes taxes & fees
Jul 20 - Jul 21
Hyatt Regency Vancouver

Pan Pacific Vancouver

4.5 star property
9.2 out of 10, Wonderful, (4783)
"Great stay!"
The price is CA $365
CA $440 total
includes taxes & fees
Jun 30 - Jul 1
Pan Pacific Vancouver

Hotel Grand Pacific

4.0 star property
9.2 out of 10, Wonderful, (2231)
"Enjoyed our stay! "
The price is CA $269
CA $315 total
includes taxes & fees
Jun 29 - Jun 30
Hotel Grand Pacific

Fairmont Waterfront

4.5 star property
9.2 out of 10, Wonderful, (2113)
"Great hotel, close to many shops and piers"
The price is CA $423
CA $511 total
includes taxes & fees
Jul 1 - Jul 2
Fairmont Waterfront

Travelodge by Wyndham Vancouver Airport

2.0 star property
6.2 out of 10, (2564)
"nice and close to the airport, staff very friendly "
The price is CA $195
CA $226 total
includes taxes & fees
Jul 9 - Jul 10
Travelodge by Wyndham Vancouver Airport

Sandman Hotel Vancouver Downtown

4.0 star property
8.0 out of 10, Very good, (3296)
"Great stay."
The price is CA $259
CA $313 total
includes taxes & fees
Jun 29 - Jun 30
Sandman Hotel Vancouver Downtown

Radisson Blu Vancouver Airport Hotel & Marina

4.0 star property
8.6 out of 10, Excellent, (2091)
"Great stay"
The price is CA $247
CA $290 total
includes taxes & fees
Jul 20 - Jul 21
Radisson Blu Vancouver Airport Hotel & Marina

Fairmont Chateau Lake Louise

4.0 star property
9.2 out of 10, Wonderful, (1007)
"Beautiful place!"
The price is CA $1,423
CA $1,631 total
includes taxes & fees
Jul 25 - Jul 26
Fairmont Chateau Lake Louise

Pinnacle Hotel Whistler Village

3.5 star property
8.6 out of 10, Excellent, (4560)
"Great place to stay, clean, cozy and close to everything "
The price is CA $206
CA $239 total
includes taxes & fees
Jul 13 - Jul 14
Pinnacle Hotel Whistler Village

Hilton Whistler Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (1177)
"enjoyed our stay"
The price is CA $232
CA $298 total
includes taxes & fees
Jul 27 - Jul 28
Hilton Whistler Resort & Spa

Crystal Lodge

3.5 star property
9.2 out of 10, Wonderful, (2070)
"Great stay"
The price is CA $249
CA $289 total
includes taxes & fees
Jul 1 - Jul 2
Crystal Lodge

The Westin Resort & Spa, Whistler

4.0 star property
9.0 out of 10, Wonderful, (1446)
"Love this hotel. "
The price is CA $309
CA $358 total
includes taxes & fees
Jun 30 - Jul 1
The Westin Resort & Spa, Whistler

Fairmont Hotel Vancouver

4.5 star property
9.0 out of 10, Wonderful, (2097)
"Wonderful hotel!"
The price is CA $375
CA $453 total
includes taxes & fees
Jul 2 - Jul 3
Fairmont Hotel Vancouver

Empress Palace Hotel

4.0 star property
8.0 out of 10, Very good, (137)
"Loved it They have economic type room and VIP I suggest you book Suites Safe location and close to airport "
The price is CA $84
CA $204 total
includes taxes & fees
Jul 1 - Jul 2
Empress Palace Hotel

The Burrard

3.0 star property
8.8 out of 10, Excellent, (2852)
"Excellent place to stay in downtown Vancouver. "
The price is CA $268
CA $323 total
includes taxes & fees
Jun 30 - Jul 1
The Burrard
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in British Columbia

Showing deals for:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around British Columbia

Guide to exploring around British Columbia

Top reasons to visit British Columbia

  • Stunning Natural Landscapes: Experience breathtaking scenery with majestic mountains, serene lakes, and lush forests throughout the province.
  • Outdoor Adventures: Engage in thrilling activities like skiing, hiking, and exploring national parks that cater to all adventure seekers.
  • Cultural Experiences: Participate in vibrant cultural festivals and witness the rich heritage of Indigenous communities.
  • Urban Charm: Enjoy the bustling atmosphere of downtown Vancouver, offering diverse dining, shopping, and entertainment options.
  • Diverse Accommodations: Choose from a wide range of lodging options, from budget motels to luxurious hotels, tailored to every traveller's needs.

Find great hotels in British Columbia

Explore the diverse hotel accommodations in British Columbia, where you can find everything from budget-friendly motels to luxurious 5-star hotels. Whether you're seeking a pet-friendly retreat, a business-oriented stay, or an adventure-filled getaway, the options are abundant. Discover the best hotels in Vancouver and beyond, tailored to meet every traveler's needs and preferences.

  • Pinnacle Hotel Harbourfront: Nestled in the heart of British Columbia, the Pinnacle Hotel Harbourfront is a vibrant 4-star hotel that perfectly captures the spirit of adventure and family-friendly activities. With a strong emphasis on natural experiences, guests can engage in a variety of outdoor pursuits including sailing, hiking, and snowshoeing, all conveniently located nearby. Families will appreciate the tailored amenities for children, such as onsite babysitting services and sledding options. The hotel features a welcoming terrace where visitors can unwind and soak in the natural beauty of the surrounding area, making it an ideal choice for those seeking both adventure and relaxation.
  • River Rock Casino Resort: This luxurious 4-star resort is a premier destination for those who enjoy a lively atmosphere with a twist of relaxation. The River Rock Casino Resort combines the thrill of gaming with a full-service spa, offering everything from body wraps to massage treatments. Pet lovers will find their place here too, as the resort welcomes dogs and cats, providing amenities like food and water bowls. With an indoor pool and hot tub, guests can unwind after an exciting day at the casino, all while indulging in the vibrant energy that British Columbia has to offer.
  • Pan Pacific Vancouver: A 4.5-star gem in British Columbia, the Pan Pacific Vancouver is celebrated for its commitment to eco-friendly practices and family-oriented services. This eco-certified hotel offers an array of adventure activities, including skiing and biking nearby, making it ideal for the active traveller. Families will value the convenient babysitting services available onsite. With its stunning views and luxurious amenities, the Pan Pacific Vancouver stands out as a sophisticated choice for those seeking an upscale experience while staying connected to nature.

Where to stay in British Columbia

British Columbia is a stunning province offering an array of outdoor adventures and scenic beauty. From the vibrant atmosphere of downtown Vancouver to romantic retreats along the Vancouver Coast, every traveler can find their perfect spot. This family-friendly destination boasts friendly locals and a relaxing vibe, making it ideal for excursions and memorable experiences. Whether you're exploring urban landscapes or breathtaking nature, British Columbia has something for everyone.

  • Vancouver: Nestled between the Pacific Ocean and the Coast Mountains, Vancouver is a vibrant metropolis known for its stunning natural beauty and diverse culture. The city offers a year-round travel experience, with visitor numbers peaking from July to September. Outdoor enthusiasts will revel in the abundance of parks, beaches, and the nearby ski slopes. Must-see attractions include the iconic Stanley Park, Granville Island, and the bustling waterfront marina. Visitors can enjoy a variety of activities ranging from arena entertainment to family-friendly venues, making Vancouver a perfect destination for a city adventure.
  • Victoria: As the capital of British Columbia, Victoria is a charming city steeped in history and surrounded by stunning waterfront views. The travel experience here is moderately seasonal, with a peak in visitors from July to September. Known for its beautiful gardens, including the famous Butchart Gardens, Victoria is a paradise for outdoor lovers and beachgoers. The city also boasts a vibrant shopping scene and cultural attractions like the Royal BC Museum. Whether you're strolling along the Inner Harbour or exploring the quaint streets, Victoria promises a delightful blend of relaxation and exploration.
  • Whistler: Renowned as a world-class ski destination, Whistler is a picturesque resort town that offers thrilling outdoor adventures year-round. While the peak travel season occurs from December to February, visitors can enjoy activities such as mountain biking and hiking in the warmer months. The stunning landscapes include majestic mountains and serene lakes, making it a haven for nature lovers. Whistler Blackcomb ski resort is a must-visit for snow sports enthusiasts, while the vibrant village offers dining, shopping, and entertainment options that ensure an exciting stay.

Things to do in British Columbia

British Columbia offers a stunning blend of outdoor adventures and breathtaking scenery, perfect for an unforgettable vacation. Popular activities include skiing at renowned ski fields, exploring recreational areas, and participating in cultural festivals. Don't miss out on unique experiences like group getaways, photo tours, and the exhilarating FlyOver Canada, all of which showcase the province's natural beauty and vibrant culture.

Shopping

If you're up for a drive, Metropolis at Metrotown offers a vast selection of shops, perfect for family outings and entertainment. For a unique experience, check out Richmond Night Market for local flavours and crafts. Commercial Drive is great for family-friendly shopping with a vibrant city atmosphere.

Recreation

BC Place Stadium offers a vibrant atmosphere for sports enthusiasts, featuring exciting events and activities. For a more laid-back experience, explore Whistler Mountain Bike Park's scenic trails that promote relaxation and wellness. Indulge in rejuvenating treatments at Scandinave Spa Whistler, where tranquility meets nature.

Adventure

Experience the thrill of Whistler Blackcomb Ski Resort, where you can ski down stunning slopes surrounded by breathtaking mountains. At Sun Peaks Resort, enjoy outdoor adventures and ski runs that cater to all skill levels. Don't miss the Capilano Suspension Bridge, offering exhilarating views high above the treetops.

Nightlife

Experience the vibrant nightlife of British Columbia at the Queen Elizabeth Theatre, where culture and romance flourish. Try your luck at the Hard Rock Casino Vancouver, soaking in the lively city vibe. For family fun, Playland Amusement Park offers thrilling adventures for all ages.

Booking tips and Expedia advantages for British Columbia

To save money while visiting British Columbia, consider exploring popular free attractions like the Vancouver Waterfront, University of British Columbia, and Stanley Park. Travel during the cheaper months of January or October to November, avoiding the summer peak season. Tuesdays are typically the least expensive days for stays, while Saturdays are the most costly. Use Expedia to find eco-certified accommodations by filtering your search according to your budget and preferences. Combining your hotel, flights, and activities into a package deal can also lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in British Columbia are January and October to November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in British Columbia is Tuesday. The most expensive day to stay in British Columbia is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and hotel type. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in British Columbia with your flights and activities through an Expedia package deal.

Find the best attractions in British Columbia

British Columbia is a paradise for outdoor enthusiasts and adventure seekers, offering breathtaking scenery and various attractions. From stunning national and provincial parks to serene lakes and urban parks, there's something for everyone. Whether you're looking for thrilling outdoor activities or family-friendly experiences, the diverse points of interest in and around British Columbia promise unforgettable memories amid its natural beauty.

  • Canada Place: A stunning architectural landmark, Canada Place hosts various events and conferences, providing a vibrant business atmosphere. Its iconic sails and waterfront location offer breathtaking views of the North Shore mountains, making it a perfect spot for taking memorable photos.
  • Rogers Arena: This dynamic entertainment facility is home to major sporting events and concerts, creating an exciting environment for families and fans alike. With its modern amenities, attending a game or show here guarantees a thrilling experience.
  • Vancouver Waterfront: A beautiful area perfect for families, the Vancouver Waterfront combines stunning views and outdoor activities. Stroll along the seawall, enjoy local eateries, or relax in parks while soaking in the vibrant atmosphere of the city.

Best time to go to British Columbia

Visitor numbers in British Columbia is generally unchanged in popularity throughout the year. The best time to visit British Columbia is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. December is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January17.2°F (-8.2°C)Light RainMostly CloudyAverageSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyAverageAverage
March30.9°F (-0.6°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
June57.9°F (14.4°C)Light RainMostly SunnySlightly HighSlightly High
July63.1°F (17.3°C)No Rain (Dry)SunnySlightly HighSlightly High
August63.5°F (17.5°C)No Rain (Dry)SunnySlightly HighSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October41.9°F (5.5°C)Light RainMostly SunnySlightly LowSlightly Low
November29.5°F (-1.4°C)Light RainMostly CloudySlightly LowSlightly Low
December16.7°F (-8.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to British Columbia

When visiting British Columbia, you can fly into several major airports. Vancouver International Airport (YVR) is located 86.9km from central British Columbia, with nearby accommodations such as the 5-star Versante Hotel, just 3.2km away, and the Fairmont Pacific Rim and Rosewood Hotel Georgia, both 11.3km distant. Calgary International Airport (YYC), located 737.1km away, offers options like the Acclaim Hotel By CLIQUE and Hotel 11, MOD A Sonesta Collection, both 1.6km from the airport, and the Calgary Airport Marriott In-Terminal Hotel, only 0.3.2km away. For Kelowna, BC (YLW), Delta Hotels by Marriott Grand Okanagan Resort and The Royal Kelowna are both 11.3km away, while A Vista Villa Couples Retreat is 8.0km from the airport.

British Columbia Hotel Guide

British Columbia, commonly referred to as B.C., is a northwest Canadian province that borders Washington state. It is known for its skiing, oceanic climate, and natural beauty. Many lush forests and national parks are located within its borders. Millions of tourists visit each year and stay in British Columbia hotels.

The largest city in B.C. is Vancouver. Some of the best British Columbia hotel deals can be found here. Travellers who are interested in live theater and film festivals flock to this city. There are several well respected venues in the area, including The Arts Club Theatre Company, Touchstone Theater, and Studio 58. The Vancouver International Festival runs annually each September. It features an eclectic collection of hundreds of independent films from all over the world. The city is also known for its special nightlife. It features a large selection of clubs and bars. Due to its size, Vancouver hosts a large percentage of the hotels in British Columbia. Finding and purchasing a cheap British Columbia hotel deal will help you make the most out of your travel budget.

The capital of B.C. is Victoria. Although it is smaller than Vancouver, it is still one of the top metropolitan areas in Canada. Many music festivals take place there, which has helped make it a major haven for tourists. Victoria has also hosted a significant number of prominent sporting competitions, including the 2006 Skate Canada and the 1994 Commonwealth Games. Some of the province's best hotels are located in the city. If you want to book rooms here, make sure to research prices before making reservations. With a little extra effort, you are likely to locate cheap hotel deals in British Columbia.

Much of the province's territory is covered with rugged wilderness, making it an ideal place for holiday travellers who love the outdoors. There are numerous hiking trails and picturesque areas to explore. B.C. receives significant snowfall during the winter, which makes its mountainous regions very attractive for skiers. The province is renowned as the heli-skiing capital of the world. If you are an outdoorsy type, try to find discount rates on British Columbia hotel packages.

Other State Hotel Destinations in Canada

Frequently asked questions

How much do hotels in British Columbia cost?
In British Columbia, you can find cheap options from CA $84 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to British Columbia?
The timing of your trip will depend on which part of British Columbia you want to stay in, as temperatures vary in different areas. For a summer vacation with an oceanic climate, visit Vancouver during the months of June to August. Here you can expect average temperatures between 13ºC and 21ºC.
What is the best area to stay in British Columbia?
Wherever you venture in British Columbia, you'll find activities and experiences for all types of vacation. Vancouver, a top city, and Victoria, which is known for its culture and nature, are two fun areas to stay. There are also some terrific accommodations in Kelowna.
Are there any luxury hotels in British Columbia?
Expedia has some superb stays for an indulgent escape in Vancouver, British Columbia, including West End Guest House. Check in and enjoy the use of conveniences like a private entrance, a terrace and a pillow menu. Or spoil yourself at Thistledown House.
What are the top all-inclusive hotels in British Columbia?
If you're searching for a chilled out and stress-free escape, take a look at Nootka Island Lodge. Usually including your drinks, food and some onsite entertainment in the flat upfront price, it's among the best picks for an all-inclusive stay in British Columbia.
How can I find cheap hotels in British Columbia?
The best place to begin searching is by using our "Price per night" filter. Currently, the cheapest properties start at CA $84 per night. Other ways to lock in a wallet-friendly British Columbia retreat are by booking as early as possible and being flexible with dates. For more superb deals, go to our cheap hotels in British Columbia page.
What are the best hotels in British Columbia for families?
Booking a hotel for you and the kiddos in British Columbia is a cinch with our filter tool. Just select "Family friendly" under the "Traveler experience" heading and see what's available. If you're heading for Vancouver, have a look at West End Guest House. Unwind here while taking advantage of conveniences such as housekeeping services and a pillow top mattress. Thistledown House is also a popular pick with families in this captivating city.
What are the top beach hotels in British Columbia?
Prepare to be swept away by the perfect blend of fun and relaxation at our British Columbia ocean-view hotels. One of the leading accommodations is West End Guest House, which offers amenities like individually decorated rooms and a garden. Another pick promising seaside bliss is Thistledown House. These two properties are located in Vancouver.
Why should I book my British Columbia hotel with Expedia?
Amazing prices on British Columbia hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with membership perks to sweeten the deal. How does savings worth 10% or more on select hotels sound? Not only that, most of our hotels feature free cancellation, so you can lock in the escape of your dreams without having to worry about your plans changing. Simply look for options marked "Free Cancellation".